English Dictionary
◊ SNUFF OUT
snuff out
v : put an end to; kill; "The Nazis snuffed out the life of many
Jewish children" [syn: {extinguish}]